================================================================================
    MICROSOFT FOUNDATION CLASS-BIBLIOTHEK: 
    [!output PROJECT_NAME]-Projektbersicht
===============================================================================

Der Anwendungs-Assistent hat diese [!output PROJECT_NAME]-Anwendung fr Sie 
erstellt. Diese Anwendung zeigt nicht nur die Grundlagen der Verwendung von 
Microsoft Foundation Classes, sondern dient auch als Ausgangspunkt fr das 
Schreiben Ihrer Anwendung.

Diese Datei bietet eine bersicht ber den Inhalt der einzelnen Dateien, aus
denen Ihre [!output PROJECT_NAME]-Anwendung besteht.

[!output PROJECT_NAME].vcproj
    Dies ist die Hauptprojektdatei fr VC++-Projekte, die mithilfe eines 
    Anwendungs-Assistenten erstellt werden.
    Sie enthlt Informationen zur VisualC++-Version, mit der die Datei 
    generiert wurde, sowie Informationen zu Plattformen, Konfigurationen und 
    Projektfeatures, die mit dem Anwendungs-Assistenten ausgewhlt wurden.

[!output APP_HEADER]
    Dies ist die Hauptheaderdatei fr die Anwendung. Sie enthlt weitere
    projektspezifische Header (einschlielich "Resource.h") und deklariert
    die [!output APP_CLASS]-Anwendungsklasse.

[!output APP_IMPL]
    Dies ist die Quelldatei der Hauptanwendung, die die [!output APP_CLASS]-
    Anwendungsklasse enthlt.

[!output RC_FILE_NAME]
    Dies ist eine Auflistung aller vom Programm verwendeten 
    Microsoft Windows-Ressourcen. Sie enthlt die Symbole, Bitmaps und Cursor, 
    die im Unterverzeichnis "RES" gespeichert werden. Diese Datei kann direkt 
    in Microsoft Visual C++ bearbeitet werden. Ihre Projektressourcen befinden 
    sich in [!output LCID].

res\[!output PROJECT_NAME].ico
    Dies ist eine Symboldatei, die als Symbol der Anwendung verwendet wird. 
    Dieses Symbol ist in der Hauptressourcendatei "[!output PROJECT_NAME].rc" 
    enthalten.

res\[!output RC2_FILE_NAME].rc2
    Diese Datei enthlt Ressourcen, die nicht von Microsoft Visual C++ 
    bearbeitet werden. Sie sollten alle Ressourcen, die nicht mit dem
    Ressourcen-Editor bearbeitet werden knnen, in dieser Datei platzieren.
[!if CONTAINER_SERVER || FULL_SERVER || MINI_SERVER || AUTOMATION || HAS_SUFFIX]
[!if !HTML_EDITVIEW]

[!output PROJECT_NAME].reg
    Dies ist eine REG-Beispieldatei, die Ihnen die Art der Registrierungs-
    einstellungen zeigt, die das Framework fr Sie festlegt. Sie knnen diese 
    als REG-
[!if APP_TYPE_DLG]
    Datei fr Ihre Anwendung verwenden.
[!else]
    Datei fr Ihre Anwendung verwenden. Oder lschen Sie sie einfach, und 
    verwenden Sie die standardmige RegisterShellFileTypes-Registrierung.
[!endif]

[!if AUTOMATION]
[!output SAFE_IDL_NAME].idl
    Diese Datei enthlt den Interface Description Language-Quellcode fr die
    Typbibliothek Ihrer Anwendung.
[!endif]
[!endif]
[!endif]

[!if !APP_TYPE_DLG]
/////////////////////////////////////////////////////////////////////////////

Fr das Hauptrahmenfenster:
[!if PROJECT_STYLE_EXPLORER]
    Windows Explorer-Format: Das Projekt enthlt eine Oberflche mit zwei 
    Rahmen, die der von Windows Explorer hnelt.
[!else]
    Das Projekt enthlt eine standardmige MFC-Schnittstelle.
[!endif]

[!output MAIN_FRAME_HEADER], [!output MAIN_FRAME_IMPL]
    Diese Datei enthlt die [!output MAIN_FRAME_CLASS]-Rahmenklasse, die von
[!if APP_TYPE_MDI || APP_TYPE_TABBED_MDI]
[!if APP_TYPE_MDI]
    CMDIFrameWnd abgeleitet wird und alle MDI-Rahmenfunktionen steuert.
[!else]
    CMDITabbedFrameWnd abgeleitet wird und alle MDI-Rahmenfunktionen steuert.
[!endif]
[!else]
    CFrameWnd abgeleitet wird und alle SDI-Rahmenfunktionen steuert.
[!endif]
[!if PROJECT_STYLE_EXPLORER]

[!output TREE_VIEW_HEADER], [!output TREE_VIEW_IMPL]
    Diese Datei enthlt die linke [!output TREE_VIEW_CLASS]-Rahmenklasse, 
    die von CTreeView abgeleitet wird.
[!endif]

[!if DOCKING_TOOLBAR || TOOLBAR_STYLE_REBAR || MENUBAR_TOOLBAR || RIBBON_TOOLBAR]
res\Toolbar.bmp
    Diese Bitmapdatei wird verwendet, um gekachelte Bilder fr die Symbolleiste 
    zu erstellen.
    Die ursprngliche Symbolleiste und Statusleiste werden in der 
    [!output MAIN_FRAME_CLASS]-
    Klasse erstellt. Bearbeiten Sie diese Symbolleistenbitmap mithilfe des
    Ressourcen-Editors, und aktualisieren Sie das IDR_MAINFRAME TOOLBAR-Array
    in "[!output PROJECT_NAME].rc", um Symbolleisten-Schaltflchen
    hinzuzufgen.
[!if MINI_SERVER || FULL_SERVER || CONTAINER_SERVER]

res\IToolbar.bmp
    Die Bitmapdatei wird verwendet, um gekachelte Bilder fr die Symbolleiste
    zu erstellen, wenn Ihre Serveranwendung innerhalb eines anderen Containers
    direkt aktiviert wird. Diese Symbolleiste wird in der 
    [!output INPLACE_FRAME_CLASS]-
    Klasse erstellt. Diese Bitmap hnelt der Bitmap in "res\Toolbar.bmp",
    auer, dass viele Nichtserverbefehle entfernt wurden.

[!endif]
[!endif]
[!if APP_TYPE_MDI || APP_TYPE_TABBED_MDI]
/////////////////////////////////////////////////////////////////////////////

Fr das untergeordnete Rahmenfenster:

ChildFrm.h, ChildFrm.cpp
    Diese Dateien definieren und implementieren die [!output CHILD_FRAME_CLASS]-
    Klasse, die die untergeordneten Fenster in einer MDI-Anwendung untersttzt.

[!endif]
/////////////////////////////////////////////////////////////////////////////

[!if DOCVIEW]
[!if !DB_VIEW_NO_FILE]
Der Anwendungs-Assistent erstellt einen Dokumenttyp und eine Ansicht:

[!output DOC_HEADER], [!output DOC_IMPL]  das Dokument
    Diese Dateien enthalten Ihre [!output DOC_CLASS]-Klasse. Bearbeiten Sie 
    diese Dateien, um spezielle Dokumentdaten hinzuzufgen und Dateispeicherung
    und -ladung (ber [!output DOC_CLASS]::Serialize) zu implementieren.
[!if HAS_SUFFIX && !HTML_EDITVIEW]
    Das Dokument weist folgende Zeichenfolgen auf:
        Dateierweiterung:          [!output FILE_EXTENSION]
        Dateityp-ID:               [!output FILE_TYPE_ID]
        Hauptrahmenberschrift:    [!output MAIN_FRAME_CAPTION]
        Dokumenttypname:           [!output DOC_TYPE_NAME]
        Filtername:                [!output FILTER_NAME]
        Neuer Dateikurzname:       [!output FILE_NEW_NAME_SHORT]
        Langer Name des Dateityps: [!output FILE_NEW_NAME_LONG]
[!endif]
[!else]
Der Anwendungs-Assistent erstellt eine Ansicht:
[!endif]

[!output VIEW_HEADER], [!output VIEW_IMPL]  die Ansicht des Dokuments
    Diese Dateien enthalten Ihre [!output VIEW_CLASS]-Klasse.
[!if !DB_VIEW_NO_FILE]
    [!output VIEW_CLASS]-Objekte werden verwendet, um 
    [!output DOC_CLASS]-Objekte anzuzeigen.
[!endif]

[!if APP_TYPE_MDI || APP_TYPE_TABBED_MDI]
res\[!output PROJECT_NAME]Doc.ico
    Dies ist eine Symboldatei, die als Symbol fr untergeordnete MDI-Fenster
    fr die [!output DOC_CLASS]-Klasse verwendet wird. Dieses Symbol ist in der 
    Hauptressourcendatei "[!output PROJECT_NAME].rc" enthalten.
[!endif]

[!endif]

[!if DB_VIEW_NO_FILE || DB_VIEW_WITH_FILE]
/////////////////////////////////////////////////////////////////////////////

Datenbankuntersttzung:

[!output ROWSET_HEADER], [!output ROWSET_IMPL]
    Diese Dateien enthalten Ihre [!output ROWSET_CLASS]-Klasse. Diese Klasse 
    wird verwendet, um auf die Datenquelle zuzugreifen, die Sie im Assistenten 
    ausgewhlt haben.
[!if DB_VIEW_NO_FILE]
    Es wird keine Serialisierungsuntersttzung hinzugefgt.
[!else]
    Serialisierungsuntersttzung wurde hinzugefgt.
[!endif]
[!endif]
[!if CONTAINER || FULL_SERVER || MINI_SERVER || CONTAINER_SERVER]
/////////////////////////////////////////////////////////////////////////////

Der Anwendungs-Assistent hat auerdem OLE-spezifische Klassen erstellt.

[!if CONTAINER || CONTAINER_SERVER]
[!output CONTAINER_ITEM_HEADER], [!output CONTAINER_ITEM_IMPL]
    Diese Dateien enthalten Ihre [!output CONTAINER_ITEM_CLASS]-Klasse. Diese 
    Klasse wird verwendet, um OLE-Objekte zu bearbeiten. OLE-Objekte werden 
    normalerweise von der [!output VIEW_CLASS]-Klasse angezeigt und als Teil 
    der [!output DOC_CLASS]-Klasse serialisiert.
[!if ACTIVE_DOC_CONTAINER]
    Das Programm untersttzt Active Documents innerhalb seines Rahmens.
[!endif]
[!endif]
[!if MINI_SERVER || FULL_SERVER || CONTAINER_SERVER]

[!output SERVER_ITEM_HEADER], [!output SERVER_ITEM_IMPL]
    Diese Dateien enthalten [!output SERVER_ITEM_CLASS]. Diese Klasse wird 
    verwendet, um Ihre [!output DOC_CLASS]-Klasse mit dem OLE-System zu 
    verbinden und optional Verknpfungen zu Ihrem Dokument bereitzustellen.
[!if ACTIVE_DOC_SERVER]
    Das Projekt untersttzt das Erstellen und Verwalten von Active Documents.
[!endif]

[!output INPLACE_FRAME_HEADER], [!output INPLACE_FRAME_IMPL]
    Diese Dateien enthalten [!output INPLACE_FRAME_CLASS]. Diese Klasse wird von
    COleIPFrameWnd abgeleitet und steuert alle Rahmenfunktionen whrend der 
    direkten Aktivierung.
[!endif]

[!if SUPPORT_COMPOUND_FILES]
    Das Projekt untersttzt Verbunddateien. Das Verbunddateiformat speichert ein
    Dokument, das mindestens ein Automatisierungsobjekt enthlt, in einer Datei 
    und ermglicht den einzelnen Objekten den Zugriff darauf.
[!endif]
[!endif]
[!else]

/////////////////////////////////////////////////////////////////////////////

[!if AUTOMATION]
Der Anwendungs-Assistent erstellt eine Dialogfeldklasse und eine 
Automatisierungsproxyklasse:
[!else]
Der Anwendungs-Assistent erstellt eine Dialogfeldklasse:
[!endif]

[!output DIALOG_HEADER], [!output DIALOG_IMPL]  das Dialogfeld
    Diese Dateien enthalten Ihre [!output DIALOG_CLASS]-Klasse. Diese Klasse 
    bestimmt das Verhalten des Hauptdialogfelds Ihrer Anwendung. Die Vorlage 
    des Dialogfelds befindet sich in der Datei "[!output PROJECT_NAME].rc", die 
    in Microsoft Visual C++ bearbeitet werden kann.
[!if AUTOMATION]

[!output DIALOG_AUTO_PROXY_HEADER], [!output DIALOG_AUTO_PROXY_IMPL]  das 
Automatisierungsobjekt Diese Dateien enthalten Ihre 
[!output DIALOG_AUTO_PROXY_CLASS]-Klasse. Diese 
    Klasse wird als Automatisierungsproxyklasse fr Ihr Dialogfeld bezeichnet,
    da sie fr das Verfgbarmachen von Automatisierungsmethoden und 
    -eigenschaften zustndig ist, ber die Automatisierungscontroller 
    auf Ihr Dialogfeld zugreifen knnen. Diese Methoden 
    und Eigenschaften werden nicht von der Dialogfeldklasse direkt verfgbar 
    gemacht, da es bei modalen, dialogfeldbasierten MFC-Anwendungen 
    bersichtlicher und einfacher ist, das  Automatisierungsobjekt von der 
    Benutzeroberflche zu trennen.
[!endif]
[!endif]

[!if CONTEXT_HELP]
/////////////////////////////////////////////////////////////////////////////

Hilfeuntersttzung:

[!if HELPSTYLE_HTML]
hlp\[!output SAFE_PROJECT_HELP_FILE_NAME].hhp
    Diese Datei ist eine Hilfeprojektdatei. Sie enthlt die Daten, die 
    zum Kompilieren der Hilfedateien in einer CHM-Datei erforderlich sind.

hlp\[!output SAFE_PROJECT_HELP_FILE_NAME].hhc
    Diese Datei listet den Inhalt des Hilfeprojekts auf.

hlp\[!output SAFE_PROJECT_HELP_FILE_NAME].hhk
    Diese Datei enthlt einen Index der Hilfethemen.

hlp\afxcore.htm
    Diese Datei enthlt die Standardhilfethemen fr standardmige
    MFC-Befehle und -Bildschirmobjekte. Fgen Sie eigene Hilfethemen dieser 
    Datei hinzu.

[!if PRINTING]
hlp\afxprint.htm
    Diese Datei enthlt die Hilfethemen zu den Druckbefehlen.

[!endif]
makehtmlhelp.bat
    Diese Datei wird vom Buildsystem zum Kompilieren der Hilfedateien verwendet.

hlp\Images\*.gif
    Dies sind Bitmapdateien, die fr standardmige Hilfedateithemen zu den
    Standardbefehlen der Microsoft Foundation Class-Bibliothek erforderlich 
    sind.

[!else]
hlp\[!output PROJECT_NAME].hpj
    Diese Datei ist die Hilfeprojektdatei, die vom Hilfecompiler verwendet
    wird, um die Hilfedatei Ihrer Anwendung zu erstellen.

hlp\*.bmp
    Dies sind Bitmapdateien, die fr standardmige Hilfedateithemen zu den
    Standardbefehlen der Microsoft Foundation Class-Bibliothek erforderlich 
    sind.

hlp\*.rtf
    Diese Dateien enthalten die Standardhilfethemen fr standardmige
    MFC-Befehle und -Bildschirmobjekte.
[!endif]
[!endif]

[!if ACTIVEX_CONTROLS || PRINTING || SPLITTER || MAPI || SOCKETS]
/////////////////////////////////////////////////////////////////////////////

Weitere Funktionen:
[!if ACTIVEX_CONTROLS]

ActiveX-Steuerelemente
    Die Anwendung untersttzt die Verwendung von ActiveX-Steuerelementen.
[!endif]
[!if PRINTING]

Druck- und Seitenansichtuntersttzung
    Der Anwendungs-Assistent hat Code generiert, um die Befehle fr Drucken, 
    Druckeinrichtung und Seitenansicht zu verarbeiten, indem Memberfunktionen 
    in der CView-Klasse aus der MFC-Bibliothek aufgerufen werden.
[!endif]
[!if DB_SUPPORT_HEADER_ONLY && !APP_TYPE_DLG]

Datenbankuntersttzung
    Der Anwendungs-Assistent hat die grundlegende Datenbankuntersttzung fr 
    Ihr Programm hinzugefgt.
    Nur die erforderlichen Dateien wurden eingeschlossen.
[!endif]
[!if SPLITTER && !APP_TYPE_DLG]

Splitterfenster
    Der Anwendungs-Assistent hat Untersttzung fr Splitterfenster fr Ihre 
    Anwendungsdokumente hinzugefgt.
[!endif]
[!if MAPI]

MAPI-Untersttzung
    Das generierte Projekt enthlt den erforderlichen Code fr das Erstellen, 
    Bearbeiten, bermitteln und Speichern von E-Mail-Nachrichten.
[!endif]
[!if SOCKETS]

Windows Sockets
    Die Anwendung untersttzt die Kommunikation ber TCP/IP-Netzwerke.
[!endif]

[!endif]
/////////////////////////////////////////////////////////////////////////////

Andere Standarddateien:

StdAfx.h, StdAfx.cpp
    Mit diesen Dateien werden eine vorkompilierte Headerdatei (PCH)
    mit dem Namen "[!output PROJECT_NAME].pch" und eine 
    vorkompilierte Typendatei mit dem Namen "StdAfx.obj" erstellt.

Resource.h
    Dies ist die Standardheaderdatei, die neue Ressourcen-IDs definiert.
    Die Datei wird mit MicrosoftVisualC++ gelesen und aktualisiert.

[!if MANIFEST]
[!output PROJECT_NAME].manifest
	Anwendungsmanifestdateien werden in WindowsXP zur Beschreibung einer
	Anwendungsabhngigkeit von verschiedenen Versionen paralleler 
        Assemblys verwendet. 
	Das Ladeprogramm verwendet diese Informationen, um die entsprechende 
	Assembly aus dem Assemblycache oder privat aus der Anwendung zu laden.
	Das Anwendungsmanifest kann zur Verteilung als externe Manifestdatei 
        enthalten sein, die im gleichen Ordner installiert ist wie die 
        ausfhrbare Datei der Anwendung, oder sie kann in Form einer Ressource 
        in der ausfhrbaren Datei enthalten sein.
[!endif]
/////////////////////////////////////////////////////////////////////////////

Weitere Hinweise:

Der Anwendungs-Assistent verwendet "TODO:", um auf Teile des Quellcodes
hinzuweisen, die Sie ergnzen oder anpassen sollten.
[!if APP_TYPE_MDI || APP_TYPE_TABBED_MDI || APP_TYPE_SDI || APP_TYPE_DLG || APP_TYPE_MTLD]

Wenn Ihre Anwendung MFC in einer gemeinsam genutzten DLL verwendet, 
mssen Sie die MFC-DLLs verteilen. Wenn die Anwendung eine andere Sprache 
als die des Gebietsschemas des Betriebssystems verwendet, mssen Sie auerdem 
die entsprechenden lokalisierten Ressourcen in "MFC90XXX.DLL" verteilen.
Weitere Informationen zu diesen beiden Themen finden Sie im Abschnitt 
zum Verteilen von Visual C++-Anwendungen in der Dokumentation zu MSDN.
[!endif]

/////////////////////////////////////////////////////////////////////////////
